QT += core gui widgets

CONFIG += c++11

# 项目名称
TARGET = qt-asm-interpreter-gui

# 项目模板
TEMPLATE = app

# 启用Qt废弃警告
DEFINES += QT_DEPRECATED_WARNINGS

# 源文件
SOURCES += \
    main.cpp \
    mainWindow.cpp \
    cpuSimulator.cpp \
    interruptManager.cpp \
    systemCallHandler.cpp \
    fileSystemHandler.cpp \
    inputOutputHandler.cpp \
    mathHandler.cpp \
    stringHandler.cpp \
    systemInfoHandler.cpp

# 头文件
HEADERS += \
    mainWindow.h \
    cpuSimulator.h \
    interruptManager.h \
    systemCallHandler.h \
    fileSystemHandler.h \
    inputOutputHandler.h \
    mathHandler.h \
    stringHandler.h \
    systemInfoHandler.h

# UI文件
FORMS += \
    mainWindow.ui

# 默认部署规则
#qnx: target.path = /tmp/$${TARGET}/bin
#else: unix:!android: target.path = /opt/$${TARGET}/bin
#!isEmpty(target.path): INSTALLS += target
